general public licence - Alemán Inglés Diccionario